a mixed picture - Spanish English Dictionary